<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    'use strict'
    // (function() {
    //     console.log(this)
    //     console.log('我要立即执行');
    // })();

    // var o = {
    //     sayHi: function() {
    //         console.log('人生的巅峰');
    //     }
    // }
    // o.sayHi();
    // var { sayHi } = o;
    // console.log(sayHi);
    // sayHi()
    // var name = 'dys';
    // var o = {
    //     name: 'andy'
    // }
    // function fn(a, b) {
    //     var name = 'every';
    //     console.log(this.name);
    //     console.log(name);
    //     console.log(a+b)
    // };
    // fn(1,2) 
    // fn.call(o,1,2) 

    // var obj = {
    //     name:"孙俪",
    //     family:'邓超，等等',
    //     action:function(movie){
    //         console.log(`我演过${movie}`)
    //     }
    // }
    // function myFamily(people){
    //     console.log(`我的家庭成员有${people}`)
    // }
    // myFamily.call(obj,obj.family)


    // var o = {
    //     name: 'andy'
    // }
    // function fn(a, b) {
    //     console.log(a);
    //     console.log(b);
    //     console.log(this);
    //     console.log(a+b)
    // };
    // // fn()
    // fn.apply(o,[1,2])

    // var o = {
    //     name: 'andy'
    // };

    // function fn(a, b) {
    //     console.log(this);
    //     console.log(a + b);
    // };
    // var f = fn.bind(o, 1, 2); 
    // console.log(f);
    // f();

    function fn() {
        console.log(this); // 严格模式下全局作用域中函数中的 this 是 undefined
    }
    fn();  


    {
        users:[{name:'刘磊',pwd:'12345'},{name:'丁根全',pwd:'1d2g3q45'},{name:'詹振',pwd:'12345zz'}]
    }
    
</script>
</html>